updated maven structure