New class - keeps track of client information such as peer ID, etc.