Issue #135. Basic domain models for ACL.
Improved Messenger.
Issue #136. Start point for new menu system.