1) Email class as a interface implementation (IFluentEmail).

2) Added ctors for setup Smtp client, template rendering engine, email address to send from, Name to send from.
3) Added refactored test using setup through constructors.