change to maven structure