added gitignore and moved project to cmake