Assignment 1 creation

Creation of assignment 1, includes requirements document and example
programs.
Socket class written

Completed implementation of a UDP/TCP agnostic socket wrapper and
wrapper for built-in address containers.  Tested UDP functionality in
main briefly.
GUI and classes created

Created and debugged GUI and various interfaces.  Protocols seem to work
on test server provided.
Minor bugfix

Of course, the teacher's server is down.  This exposed some bugs and
subsequently timeout protection to the start game button and a minor
button enable bug was repaired.