Vendor all the things and add user factory