adds user, lender, and borrower factories