Added new helper functions for AngelScript. Continued implementing on the scripting system.
GameState instance is now static. Removed Entity and Tile classes. Added more access to angelscript.
Added TraitValue, TraitInteger, TraitFloat, TraitValue to angelscript.
Resolved scripting issue for TraitValues.
Removed all AddRef / ReleaseRef methods. Added set MapAtom in MapChunk.
Added missing flags when registering classes to AngelScript.
MapAtomType and MapAtom now contains background and foreground color, also character representation.