75% to multiple animation system.
Began large project of cleaning up Input. Thanks, Daniel.
Refactored Input for better names.
Renamed Keys to Keyboard to make way for new namespace.
Rewrote Input as a templated class to allow for ease of adding input devices later.
Merge branch 'develop' into feature/AnimationSystem
Added support for binding mouse buttons.
Made input enums private to promote use of [Device].[Buttons|Axes].
Merge branch 'develop' into feature/InputCleanup
Added support for multiple input bindings.
Finished implementing multiple animations.
Merge branch 'feature/AnimationSystem' into release/v0.8.0
Merge branch 'develop' into feature/AnimationSystem
Merge branch 'feature/AnimationSystem' into release/v0.8.0
Added ability to call JS functions on UI.
Added docs and memory clean up for js function calls.
Lowered resolution of shadow maps.
Added input passthroughs to Keyboard and Mouse for adding events.
Merge branch 'release/v0.8.0' into develop
Merge branch 'develop' into feature/InputCleanup