Added a bit of documentation
Reorganized the method which sends a message to a group