refactoring reservation validations and error messages
adding opening_time and closing_time columns to restaurants table
changing date/time pickers
refactoring reservation points
tidying up, adding comments