Seperate game.cpp from main.cpp

to resemble the split between game.hpp and main.hpp