added default scrolling in main chat window.
added observe button not being clickable unless hovering 2 person table

changed declaration location of lobby to better handle connection errors
and name in use errors. added jdialog boxes for both of those errors as
well.