Started building the Engine class and adjusting the main function to suit.