Implement a DMC like routine. We need to : - [ ] Implement green's function sampling method - [ ] Interface the GF sampling with the `Solver`