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.
Basic one-time animation run.
Updated README with link to latest dash docs.
Added input passthroughs to Keyboard and Mouse for adding events.
Merge branch 'release/v0.8.0' into develop
Merge branch 'develop' into feature/InputCleanup
Fixes UI build issues on Linux.
Fixes UI build issues on Linux.
Shadows on Directional Lights are now optional
Fix typo causing loadYamlObjects to not compile.
Merge pull request #181 from Circular-Studios/feature/InputCleanup

Feature: Input Cleanup
Deprecated filepath, added basic implementation of resources.
Removed uses of deprecated FilePath.