This commit includes a complete refactor of ModestMsgView. Now