Chat redesign initial commit

¯\_(ツ)_/¯
Merge pull request #109 from michaelyuan/chat-redesign

Chat redesign initial commit