Added a class representing animated objects in the background. These objects can be generated from a frame size and a full spritesheet (texture). Since they're part of the background, they don't move.
Implementation and of Loading screens and state swapping. Whether loading screens will be necessary remains to be seen. The wait state is purely for testing purposes.
Fixed filters... again... for the (what?)-th time?