Renamed MoveEntityEvent to ChangePlayerDirectionEvent and set up KeyboardListener to use it
Merge branch 'develop' into f_logic
Removed bug in error enum variable
Merge branch 'develop' into f_logging
Added onChangePlayerDirection
Merge pull request #15 from grizzly-studios/f_logging

F logging
Merge pull request #16 from grizzly-studios/f_tidy-logs

Refactor code to use logger class.
Add macro to convert shared pointers to event listeners.
Merge pull request #17 from grizzly-studios/f_listener-macro

Add macro to convert shared pointers to event listeners.
Removed redundant short from keyboard listener
Fixed merge conflict with develop
Merge pull request #18 from grizzly-studios/f_logic

Renamed MoveEntityEvent to ChangePlayerDirectionEvent and set up Keyboar...
Documented Application
Documented GameState