uses EC for the hero
changed the getting of the hero and the position
changes the hero with heroEnt in the world
adds QuestInfo component; uses the heroEnt everywhere