Renamed everything to match IMAP convention: Account > Mailbox > Message/Conversation
Refactored:  should be in the customizable router class