Initial commit
Added basic blurb about goals etc
Added much bus implementation
Subscriptions and Bus communication work

Also added a basic test for bus comms
Implemented basic command line

Fixes #31
Added basic gitignore file
Merge pull request #32 from deontologician/cara/adding_gitignore

Added basic gitignore file
Minor changes to commandline.py
Merge pull request #33 from deontologician/commandline_tweak

Minor changes to commandline.py
Made inventory class

Also updated the commandline to reflect new inventory class.
Buses now send up and down.

Closes #27
Added description for rebroadcast rule
Deleted 'intro' on Inventory class. Fixes syntax error.
Merge pull request #34 from deontologician/CaraInventory

Made inventory class
Commandline now calls super()

this initializes it properly.
Also, added examples to docstrings
Subscribe with no options now subscribes to everything
Added shop.py developed online
Added a main entrypoint for the game
removed unused import
implemented buy command

see title
Handle buying non-existent items