Reorganized some things; a new class for animations, and broke gamecontroller into several files