Sprite support

Already updated ship.  Also, windowX and windowY is now a "window" tuple.  Um... er.