Polygons

Added polygon class for drawing polygons. Also moved some things around
between Sprite and SpriteBase