add overview doc to build file.
will add javadoc files
add pseudocode to the ServerController class.  The pseudocode has serval TODOs.