Non-animated preview is now functional

Refactors compositor into a class
Has an actual spritesheet and .spec files to test with.