Initial commit
Fixes nelmermead bug.
Defines gradient as a function.
Gets starting point from parameters.
Adds statistics generation.
Move functions to independent files.
Adds .gitignore file.
Merge remote branch 'algo_position/master'