Bugs implemented - main game objects reverted back to closure approach since it is easier for students