Verification of the distribution result drop.
Fixed WASD controllers, so that now it only trigger the callback functions once, when it's has been pressed, and it's valid. Also added callbacks for the release of a key pressed.
Added WebSocket abstraction and WebSocketMessageDispatcher.
Added TopDownBVHTreeDebugger to render debug information of the TopDownBVHTree map. Updated list of files to compile.
Added method getTime() to Clock. Added SynchronizedClock.
Added unit tests to SnapshotHistory.
Added SnaphotHistory.
Fixed namespace issues. Added SnaphotHistory to compile list.