Add base functionality for users private messages
issue #16