Merge pull request #2 from CrazyHorseHQ/appointments

Appointment routes, models, templates, views.
Add error showing in the client from server
Merge pull request #3 from CrazyHorseHQ/features/midwives-errors

Add error showing in the client from server
Form for editing midwife

Only show certain fields for the moment.
Transition out of edit once the API returns successfully
Merge pull request #4 from CrazyHorseHQ/features/midwife-put

Form for editing midwife
Added delete appointment action and button.