Adhoc implementation with 1000 grid points

1. Prob2 code needs to be revisited.
2. Overall simplification of code is paramount.
3. Well should have planned better.