fix routes and add in forms to update, edit, and new