Added Game class and Interface