Maven based build system