fixed chatbox focus and position, and chat window scrolling

- chatbox now retains focus after submitting messages
- chat can be submitted by pressing enter on the chat window
- chatbox is now separate from the chat window scrolling
- chat window scrolls properly