removed P2PDispatcher class. Now, an instance of EventDispatcher given to each class that prev needed the static P2PDispatcher class.