added vertx and support for maven