Code cleanup in Hero.cpp + repositioned hero

Changed where hero spawns; it is now in relation to the room instead of
absolute world space. Also did some code cleanup in Hero.cpp -- not
much, just added some variables to make some of the magic go away.