Started implementing Client

Changes thus far are largely superficial.  Commented out some of the
testing infrastructure and began adding more permanent UI.  New UI is
completely unconnected to code.

- Need to implement socket communications
- Need to implement client verification/challenge response calculation
- Need to implement net code to transmit mouse values to server

- I am considering revising the server side communication queues to
  make them more effecient.  I'll wait to see how it performs before
making in solid changes but this is ear-marked for first changes to do
if communications prove to be slow.