added Reservations model, availability method, and skeleton function of restaurant, form validation for new restaurant