Added margins...the text looks more readable now.
Added output clearing functionality, removed possibility of having empty lines at the top of the window.
Fixed some punctuation.
Overrode toString method, added connected boolean to prevent duplicate attempts to close streams.
Added localOnly boolean for hosting a single player game.
Added functionality to allow for conditional server hosting based off of client preferences.