Merge pull request #3 from cmhbenjamin/master

Stage b working !!!
Intermediary commit
Merge remote-tracking branch 'origin/master'

Conflicts:
	Project1/src/NetworkMain.java
Merge pull request #4 from cmhbenjamin/master

Stage c working
Minor change
Implemented most of the code for part D. Having a problem listening for
a response though.
Made some changes for part d.
Completed part D and polished up the code and commenting.
Inital commit. Wrote a lot of the code for Stage A. fields aren't
randomly generated and the header is not correctly verified right now.
changed basic structures of the server