Marketplace addition

Added the Marketplace class which contains all the price logic. Each planet contains a Marketplace (initialized upon creation) and there are methods to access their fields. The below files have been updated as well, and all the prices correctly come up.

**Please read through ALL the changes below** and let me know if there's anything to add or change.