Add MessageWrapper Class to separate bulk message sending from original Message class to support CacheChat feature.
Separate models.py into a module