Added Game Class and reduced cpu usage

Added a game class wherein further testing will be done, This way the
main engine class can be left alone