Mod cmake build system to make
Update gitignore