add user to contributions as contributor as opposed to owner
make sure commits and contributions don't exist before we create them
commits need owners too oops
GET THE COMMITS MOTHERFUDGERS