generated maven structure