Add build support files and update CMakeLists.txt
Initial import of current implementation, which already work alright
Added TODO file