Not currently working but committing anyway.
All the commands that are needed to manage bots, servers and networks are working.
Added message handling
Moved to new bot module
Initialized database incase it wasn't created already
Test for the new managers module.
Initialize database and move the Exception
Added commit method to the database module so that it's easier to use throughout the whole program.
Should be __str__ and not __repr__ so that it's used when using str()
New Managers which will take over the model_manager job
Removing to start again.
Removing all the eclipse stuff.
Mostly formatting, but cba to write proper commit.
Formatting.
Added logic to deal with adding and removing channels to/from bots.
Added logic to add and remove users.
Added logic to deal with adding and removing channels to/from bots.
Added logic to add and remove users.
Removed the collection_class so that values can be added and removed from the collection.