Added source files and cmake script
Added files to gitignore