MailServiceFactory wireframe implemented - returns a MailService object
for the inbox to use.

MailService creation, and the primary mailService object now seperate
from the Inbox model.

Inbox will use the sync() method to fetchMail...

Views now more quarantined from Control and Model.