Server accepts connection and echos the shared panel to evry client, does limited error handling and has the framework for the second assignment introduced.