refactored Reservation#conflicting_reservation into scopes
refactor relay methods out of instrument into module