Initial commit
Initial commit with CMake
Fix compilation errors