Messages.py now requires tz aware datetime objects
Modified to support tz aware datetime objects