added has_many messages to project