Initial commit.

- Users can draw lines with random colors.
- Canvas can be cleared.
- All lines are transferred to other participants.