rename controllersSpec to messageListController and adding two more tests || add extensive comments for better understanding