added : basic npc intellect
fixed : variable permissions in Player base class
added : few methods in Player base class
added : Player ondeath method
fixed : TextGen make text methods (still missing few)
added : TextEntity class to support TextGen
minor Player class changes