Working on server communication object for issue #8.