Moved the multiserver and singleserver client implementations into same file, with testing using unittest framework. Inheritance all around.