Modified the email class to remove strings, and using email object
instead (composite pattern).