Major refactoring. abstracted all connection to the client super class
THIS CODE WILL NOT WORK. major refactoring of servers required.