Add 'act_as_dirty' to your model to gain dirty_messages functionality
Add an observer to your project and save your changes to the database to create an activity log.
More details coming soon.