Initial Commit
Added README.
Integrated Script into AssetManager

Modified Script to be more friendly with the AssetManager, by adding a loadFromFile function. This will also make adding loadFromMemory and such probable as well.
Moved Logger implementation into Logger.cpp

Modified Game as needed
Implemented Collision Component. Started glue code.
Add the beginnings of Physics Objects.

Component : Physical
Removed 'ScriptingEngine' in favor of 'Scripting'
New Game Loop
Started 'Play' State implementation
Added some more commenting and moved stuff around

Terrible commit message
Moved test fonts out of src repo
Implemented AssetManager into Game.

Changed return value of getters to a reference of type, rather than
iterators
Added a start() function to Script for flexibility

on when the Lua VM starts running.
Started implementing a MainMenu state
Updated State class with more flexibility.

Modified Play : State as needed.
Begun calling States from Update() and Draw()
Replaced old GUI system with Caster
Improved Script System

Now has templated getVariable function,
Added the first wrapped function for Lua.
Progress!!!
Minor improvements to Entity System
Fleshed out State System

It's starting to make sense!