More cleaning and forgot description on previous push, added working CMake support tested on ArchLinux in Release/Debug