reorganized a dict to make it easy to find free rooms from a time interval, methinks