add Shipyard class