split models.js into user.js and receipts.js

keep all the models in their own file
added callback
callback on success
add async package
remove md5 package
moved creation of user folders to method of user
remove last ref to create in userDirs
callback on success
clean up