Extract Client data to create separate class that handles connections
Extract Connection client to separate class