Add CMake build

CMake is a cross-platform build system.
It can be used to build the game on Linux and other systems.
Merge pull request #3 from crumblingstatue/master

Add CMake build