The Battle of the Merge

Merging my work tree with remote/master
Updated UI

Incorporated the TreeView; now displays active Clients and their associated web sockets.  It is a little buggy though, specifically with the removal of clients and web sockets.