Switch to CMake build and add Box2D dependency

The CMakeLists.txt assumes that sfml libraries are already installed.