Add support for using separate components for displaying and editing messages
Fix code formatting
Add missing empty lines
Merge pull request #1 from Crisu83/feature/edited-messages

Add support for using separate components for displaying and editing messages