Goals:
- The user should be able to write messages in the chat window and see them appear.
- The user should be able to select a friend and see his chat with this friend.
Non-Goals
- Persisting chat history.
- Talking to a backend.
- Multiple users.
Goals:
Non-Goals