Messages screens refactoring - test case views , work in progress - subject to massive re-thinking.