---Implementation of Labdoo communication module

Hi Carlos @carlosb1 :

Do you mind doing a code review on this new module when you have a minute? thanks.

Description:
- This module implements the various communication features within Labdoo, such as automatic email notifications