The emailaddress modul. Implementated and refactored.

The emailaddress modul. Implementated and refactored.