changed .gitignore
fix message log, and add extra field to message_log table