refactor new and update method
Merge pull request #165 from joh641/refactor/reservations

refactor new and update method