removed the use of 'AlgorithmToType' dictionary. maintained a 'convention over configuration' approach
Merge pull request #1 from bmatte/master

removed the use of 'AlgorithmToType' dictionary.