finished the create/update/destroy routes.
ready for review.
don't judge the 1st draft.