Added Ore enum and OreTest.  Refactored Ship and ShipTest to include cargo and cargo limit, which will determine the capacity of the number of resources a ship can carry before having to empty/sell
Updated Ship and ShipTest to enforce max cargo limit, which discards additional cargo once full