Changed the name of Algorithm.h for CMake.
Updated filenames and CMakeLists.txt