inital code
added missing route test
added additional methos test
added additional method test
added tests for missing or additional routes