moves space specific code for booking conflicts into the space model