first commit
generated pledge model and added associations