Development/Source/Primitive.cpp
Development/Source/Primitive.h
 * Now building cube vertices on creation.

Development/Source/Point.cpp
Development/Source/Point.h
 * Higher order points can now take lower order points as constructor parameters.
 * Proper set functions for each order point.

Development/Source/Render.cpp
Development/Source/Render.h
 * High level OpenGL matrix manipulation.

Development/Source/Matrix.cpp
Development/Source/Matrix.h
 * Mostly complete (and totally untested matrix classes).
Organised everything into specific folders.
Development/Source/Framework/Debug.h
 * Moved Debug.h to the system module.

Development/Source/Math/Source/Matrix.cpp
Development/Source/Math/Plane.h
 * Empty Plane class.

Development/Source/Main/Source/Main.cpp
 * Drawing a spinning cube in the main loop.

Development/Source/Math/Source/Matrix.cpp
Development/Source/Math/Source/Point.cpp
Development/Source/Math/Matrix.h
Development/Source/Math/Point.h
 * Nuked stupid Matrix and Point template classes. They were more trouble than they were worth.
 * Now only have: Matrix4f, Point*f.

Development/Source/Render/Source/Primitive.cpp
Development/Source/Render/Primitive.h
Development/Source/Render/Vertex.h
 * Cube drawing works.
Removed vcxproj from the .gitignore.
Committing project files.
HUI -> Sandbox. Rational: HUI is now an application that sits on top of Sandbox (see Development/Apps/Cube).
Added initialization parameters to the Sandbox framework.
Temp commit; changing computers.
Fixed colors on cube demo.
Development/System/Thread.h
Development/System/Win32/Win32_Thread.cpp
 * Adding Mutex class.

Development/Apps/HelloLeap/Source/Main.cpp
 * Empty project to be used for Leap hand rendering.

Development/Source/System/Debug.h
Development/Source/System/OpenGL.h
Development/Source/Render/Source/Render.cpp
Development/Source/Render/Source/Vertex.cpp
Development/Source/System/Win32/Win32_OpenGL.cpp
Development/Source/System/Win32/Win32_Window.cpp
 * hui -> sb
Development/Source/Drivers/*
 * Add drivers module. Purpose is to communicate between custom hardware (Leap, Rift, etc) and Sandbox.

Development/Source/System/Win32/Win32_Thread.cpp
 * Fixed stupid mistake.

Development/External/LeapSDK/lib/x86/
 * Removed VC++ runtime DLLs.
 * Moved Leap DLLs into the repository root folder.
Development/Source/Drivers/LeapMotion.h
Development/Source/Drivers/Source/LeapListener.cpp
 * Added the thread safe gesture queue system. See HelloLeap for usage.

Development/Apps/HelloLeap/Source/Main.cpp
 * Reading gestures from the gesture queue.

Development/Source/Framework/Source/Application.cpp
Development/Source/System/Timer.h
Development/Source/System/Win32/Win32_Timer.cpp
 * Renamed TickCount() to AppTime() to reduce confusion between Timer::TickCount() and Application::TickCount().
Development/Apps/HelloLeap/Source/Main.cpp
Development/Source/Drivers/LeapMotion.h
Development/Source/Drivers/Source/LeapGestureQueue.cpp
Development/Source/Drivers/Source/LeapListener.cpp
Development/Source/Drivers/Source/LeapMotion.cpp
 * Made the gesture accessor simpler to use.

Development/Source/System/Win32/Win32_Thread.cpp
Development/Source/System/Thread.h
 * Added `IsLocked` method to the Mutex.
Development/Source/Drivers/LeapMotion.h
 * Reorganized the class definition order to put the most important class first.
Development/Source -> Development/Sandbox
Can now retrieve (limited) frame data from the Leap SDK for the high level application.

Development/Sandbox/Math/Point.h
Development/Sandbox/Math/Source/Point.cpp
 * Added more math operators.
Development/Apps/HelloLeap/Source/Main.cpp
 * Polished for tonights meeting.
Fingers are implemented. See HelloLeap for details.
Development/Sandbox/Render/Source/Camera.cpp
Development/Sandbox/Render/Camera.h
Development/Sandbox/Render/Render.h
Development/Sandbox/Render/Source/Render.cpp
 * Added camera class which simplifies matrix transform setup.

Development/Sandbox/Drivers/LeapMotion.h
Development/Sandbox/Drivers/Source/LeapWrapper.cpp
 * Finger -> Pointable

Development/Sandbox/Framework/Sandbox.h
 * Clamp, min, max macros.

Development/Apps/HelloLeap/Source/Main.cpp
 * Cleaned up finger render code.
 * Made use of the camera.
Create README.md
Development/Apps/HelloLeap/Source/Main.cpp
 * Added a "window" which fingers are tested for collisions against.

Development/Sandbox/Drivers/Source/LeapUtils.cpp
 * Changed Sandbox units to cm.

Development/Sandbox/Math/Source/Matrix.cpp
Development/Sandbox/Math/Matrix.h
 * Can now multiply matrix against point.
 * Can now build rotation and translation matrices outside of a Matrix4f instance.

Development/Sandbox/Math/Source/Plane.cpp
Development/Sandbox/Math/Plane.h
Development/Sandbox/Render/Primitive.h
Development/Sandbox/Render/Source/Primitive.cpp
 * Added Plane and PlaneSegment classes.

Development/Sandbox/Math/Source/Vector.cpp
Development/Sandbox/Math/Vector.h
 * Added actual Vector class with vector operators.

Development/Sandbox/Math/Source/Line.cpp
Development/Sandbox/Math/Line.h
 * Added actual line representations.
Development/Apps/HelloLeap/Source/Main.cpp
 * Board now changes color depending on the number of fingers intersecting with it.