Extract sprites into sprite sheets.

This saves a lot of space.
Merge branch 'sprite-sheet' into develop