removes the position of the sprite class
separates draw from game logic
the buttons now have sprites; the GUI is rendered from the Graphics module
clears the graphic buffer on every update
renders the level