Added SteepestDescent Solver and the necessary changes to exceptions.
Merge branch 'master' of https://github.com/Gollum999/CS328-hw7