Set up Code::Blocks project and .gitignore