fixed sync issue where text in new client would duplicate; rearranged view
files a bit
prepared for setting up 'join' page, added scrollbar to chat window so it
does not overflow