Move ship classes into ship module, add ship metaclass.