reworking sprite state. now every sprite has state, and possible states can be added
refactored sprite state, moving animations to sprite states
implemented animations as sprite states
added llama gifs
added a few clean-up to changes to mario
added a few clean-up to changes to mario