Cleanup teddy client classes.
Clean up teddy client class.
Add automatic reconnection