Implemented some of the core parts of the game so that it will be easy to see progress in the future