route, controller, tests and doku. All in one :)