added PUT and GET routes
added DELETE route