created ReservationsBase module

I did! (resolves 359)