Messages abstraction refactored

- introduced new methods for messages list
- some methods delegated to BasePage
- minor renaming