Initial high level code structure for some parts of the game in order to move forward with design.