Added ShipEntity base class for any ships