Added lots of changes

Game Level engine updated, tiling and platforming engine updates. Slight
changes to NPC and dialogue system.