Added new dependencies, added LuaState.h in preparation of moving game logic into lua files
Updated readme
Fixes and improvements to LuaState. Moved DecaySpeed() to lua script. Modifications to VelocityComponent\entity creation due to the previous.
Whole Update()-method now moved over to lua script in VelocityComponent
Missing lua file.
Moved handling VelocityChangeEvent from VelocityComponent to lua script. Necessary changes to other classes due to this.
One day, I'll remember to commit script files as well (and figure out where the amend commit button is). Today is not that day
Updated lua script a bit for readability. Created a macro as an altenrate way to call luabind::call_function
Aand the script file. Seriously.
Moved location change handling to lua script from LocationComponent. Still debating if DirectionQuery should be scriptable as well (also finally added the scripts to the project so that they get auto committed when changed yay)
Moved game logic from acceleration component to lua script
Entities now created through lua scripts. Animation state change now also passes animationID along.
Input now handled by a lua script.