Adding spritesheet support, along with some unit tests for it. (Support transparency still needs to be added.)