added calls to update_doors/swinging_doors in update_world