note linux system dependency requirement in the readme file
Comit notes on bug.
Change name to clarify that method finds a local minimum. Also, comments.
clean up code and comments
Merge branch 'short_circuting_min_by'