class hierarchy for ships created