donations form with js stepthrough, now handle creation in controller, and validations