Added run and main such that multiple instances are now created within
the main.py file. This way we can tell the dispersy instances about each
other directly.