New Repository, and Interface for booking.