Make Transaction#billing/shipping an Address object so that they are AR form helper friendly
Propergate validation errors to associations so that they are AR form helper friendly