added gitignore
added cmake