use exported service.Context throughout service pkg and subpackages
golint
extending tests
simplify routing, update dependencies