Added flash() helper function
Support for before_save and after_save model callbacks