Minor changes to documentation
Refactored the heuristic code
Minor changes in documentation
Rectified the test failures
Changed heuristic to _heuristic
Heuristic which assumes eta/xi to be f(x) + g(y)