Various changes

Added pseudo-gravity, floor impact detection, building in all
initializers, worked on conversations a bit, moved
getClosestInteractiveObject from Building to Person, and a couple other
minor changes.