Using interfaces instead of @inrouteCaller and @inrouteContainer
Renamed @inroute to @controller, close #11
Fixed route names, close #6