GameScreen: Added LoopingBackgroundLayer and cleaned up code