Lab5: removed unused classes
Lab5: 1. added stream server implementation (wrapper and thread); 2. added/updated test client/server classes; 3. added corresponding modifications to appropriate classes; 4. minor changes/cleanup of other classes;