refactoring, added -Wall in CMakeLists.txt, deleted include-directory