Object
The SpriteApp class represents a SpriteCore application. It provides a
standard interface to the display and input devices of the particular
windowing or graphical system used by SpriteCore. Interfacing with these
devices is handled at a lower level by an IO delegate. SpriteApps also manage
Sprites, moving them and rendering them on a back-buffer which is then
written to the screen in a conventional double-buffer setup.