All the changes are directed at simplifying code in messaging.py module. messaging.py now does not interact with database and facebook api, all the relevant code moved to different places. The module as a whole became more decomposed.
Coverage increased (+2.02%) to 80.759% when pulling 8c209d32f8d48ed177e232255d96042ffd9bb6c5 on close78 into 655977cbfa2566d4b4982a7248e16327fe9a0842 on master.
All the changes are directed at simplifying code in messaging.py module. messaging.py now does not interact with database and facebook api, all the relevant code moved to different places. The module as a whole became more decomposed.