Finished TCP communication module. Added server parameter handling. Added logic for selecting communication module.