Back end: Tried to implement the message queue's callback. #146.
Merge branch 'Backend'