refactored dummy classes and extended CMakeLists.txt
added .gitignore file
removed temporary files