|BUILD CONFIGURATION|
[Linux]
* Added LDFLAGS
|BUILD CONFIGURATION|
[Linux]
* Removed LDFLAGS
* Showing the compilation process commands <TEMPORARY>
|BUILD CONFIGURATION|
[Linux]
* Using obfuscated nicely-formatted compilation status messages
|SOURCE|
[Event]
* Using ZED's time functions
[Time]
* Removed, as ZED implements timing functions
[EventRouter]
* Using ZED's time functions
[Game]
* Using ZED's time functions
* Width and height for the window are procedurally retrieved
|SOURCE|
[Event]
* Removed (implemented in ZED)
[EventListener]
* Removed (implemented in ZED)
[EventRouter]
* Removed (implemented in ZED)
[Events]
* Using ZED::System namespace for EventType, Event, and EventData
[Game]
* Using ZED::System namespace for EventRouter
[Hash]
* Removed (implemented in ZED)
[InputEventListener]
* Using ZED::System namespace for Event and EventListener
[WindowEventListener]
* Using ZED::System namespace for Event and EventListener
[WindoEventRouter]
* Removed, using one class for handling event routing
[Triangle]
* Shaders and model loaded relative to the executable's directory, rather than
  the current working directory
[Game]
* Window event router implemented as a pointer due to the need to initialise
  with the name, whether it is the global event router, and how many queue
  buffers to use constructor
* For debugging purposes, the resolution is set to 1280x720
* The Window event router uses an unsigned long long for the Process function