(#4) Add ActiveModel callback after_initialize

+ helper method to add a default callback
(#4) Allow generated classes to use defaults
(#4) Configure Account.currency to use default value

+ Update specs