Implementation of messages controller:
Notes:
1. Recheck functionality of list filters