Receive using Andrew's code; but it still doesn't work.
Another solution using readLine() and a buffered reader but this doesn't work either.
Left in readLine() and Buffered Reader as it was the best option.  Also added exception handling for empty strings that we think are coming from Chrome.
Adding menus, rearranging top level of server, starting to add testing to top level.