Progress on the form, restyling
- Implemented all form functionality except listing available appointment
  times in the modal. Thus far unsuccessful with Flat-UI radio buttons.
- Still weaksauce validation on client-side and server-side.
- Need to implement scheduleAppointment in calendar.js on server.
- Slightly annoying: refresh_token does not seem to automatically refresh
  my access_token.
- Need to implement nodemailer.