Implemented selling.
Issue: Shops that don't have a product in stock make the price negative when
player sells to the shop.

Fixed some issues with stringIn.
Misc. fixes done. Issue #12 fixed.
Forgot to mention that issue #10 was fixed previously.