Started to re-write the project so main only handles the basics such as args and options. Game class is created to handle the game related stuffs.