fixed the rate at which the far background moves
moved shutdown inside of gameloop; freed player in shutdown