Add wepay_account_id to users table
Add campaign model and ability to create a campaign/register
Allow campaign editing
Adding validations to user and campaign models
Add WePay gem and config files
Add bootstrap.js too
Creating a campaign now idempotently registers the user on WePay and creates a WePay account
Stub out the campaign public view
Use the money-rails gem to handle the goal column on the Campaign object
Add deleted_at and paranoia to Campaign model
Add the payment model and the donation flow
Remove debugging lines
Add WePay details to the user view page and allow users to resend the confirmation email
Change register link to /campaign/new instead of /user/register
Link user profile to all campaigns and show all payments on campaign details
Refactor the payment creation flow to allow for real validations
Add public URL to campaign details page
Add KYC to the user profile
Pass balance as cents to ruby money intializer
Add comments to the campaign controller