Revert "Messages homework removed"

This reverts commit a63d8184333d6a4ea0bfcb356119255b24caf75d.
Revert "Messages homework removed"

This reverts commit a63d8184333d6a4ea0bfcb356119255b24caf75d.