final version of PyGame game, written in 2013