updated DiscardController a bit, finished implementing TurnTrackerController, MaritimeTradeController rough draft