Merge branch 'release/v0.6.4'
Merge branch 'release/v0.6.5'
Merge branch 'release/v0.6.6'
Merge branch 'release/v0.7.0'
Merge branch 'release/v0.7.1'
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.
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.
Merge branch 'feature/AnimationSystem' into release/v0.8.0
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.
Updated README with link to latest dash docs.
Lowered resolution of shadow maps.
Added input passthroughs to Keyboard and Mouse for adding events.