Sort the Algorithm class out
Test Algorithm class
Fix tests and examples that failed because of the Algorithm changes
Set correct title for Algorithm::getAlgorithmName test