generating pledge model and adding associations
screwed up migrations, fixed now.