Automatic solver selection
Unittest: test solving function inputs and outputs
Unittest: test addition of dummy function
Unified style of variable names
Docstrings style update
Consistant string constants style : all MAJ