Fix model definition to handle migration of data from the old db
Add wire and cash payment methods
Improve error management
Add memberships page
Membership controllers refactoring