Added sprite generating functionality.

Sprite functionality isn't part of the watch function since it is likely the user will want to be intentional about creating sprites.