refactored date and time string formatting to put them into an initializer. Added edit booking form. Added virtual attribute for date and validations so booking date and time and court number can't be updated. Renamed booking_date_and_time to playing_at.