Initial work

not planning to support param like in Yoke?
https://github.com/pmlopes/yoke/blob/develop/framework/src/test/java/com/jetdrone/vertx/yoke/test/middleware/Router.java#L137

if you have a route /users/:id you can add a param('id', regex) or param('id', handler) and it will be called before the handler