Description:
When TrackerNode receives a connection request from an arbitrary client, it creates a new Connection class and saves it in the list of peers.
Acceptance Criteria:
Make TrackerNode thread listen for a connection request and create a Connection thread class object.