refactor routes and add contacts create and read action
add and update contacts routes and actions