Refactored entity.
Refactored event handler.
Refactored keyboard.
Refactored state.
Merge branch 'refactor' into dev
Properly fixed timer (instead of `#undef`-ing WIN32 :-))
Merge branch 'dev' of github.com:Gazok/Tank into dev