Use a more natural structure for the cmake project
Use add_subdirectory(src) instead of everything in /CMakeLists.txt