Migrate to maven