Add test for after_save callbacks; Make validations customizable;