moved classes for server connections to own package
refactored serverconnections in order to eliminate duplicate code