implementation of PeerConnector and PeerServer and initial scenarios for testing using behave test framework.