added basic animations and sounds and rotations and a buynch of cool stuff because yes