Revert "Revert "Revert "Revert "Pre-changes to CargoBay""""

This reverts commit 4e50a21a82097deeac000bfb8109eb45695c7de8.
Revert "Revert "Revert "Revert "Will be reverted""""

This reverts commit e90f7bc6e1de3103812cc970de5ae55f7d21d787.
MarketController Fixed

Works like a charm! I explained everything better in comments in the
file, hopefully it helps.

Major problems were due to a poor explanation of what I did in the
setUpGoodsLists method, and how I chose to display the sell lists and
the buy lists.