- Finished the State Pattern
- Removed the observer pattern. It's basically already baked into JavaScript