Added Basic Chat Functionality

Creates and distinguishes users by username
Can easily scan for commands like /quit to leave
Base to add more features on