Better type checking on Sprite
Draw buffer to full-screen container
Update todo
Include new requirements
Introduce Sprite object
Rename test directory