code: function addUserToProject(user, project) {
  		return addProject(project)
  		.then(function(doc) {
  			if (doc.users.indexOf(user) === -1) {
  				return sharedProject.findOneAndUpdate({'location': project}, {$addToSet: {'users': user} }, {
  					safe: true,
  					w: 'majority'
  				}).exec();
  			}
  		});
  
  		// return sharedProject.findOne({'location': project}).exec()
  		// .then(function(doc) {
  		// 	if (!doc) {
  		// 		return addProject(project);
  		// 	} else {
  		// 		return Promise.resolve(doc);
  		// 	}
  		// }).then(function(doc) {
  		// 	if (doc.users.indexOf(user) === -1) {
  		// 		return sharedProject.findOneAndUpdate({'location': project}, {$addToSet: {'users': user} }, {
  		//  		safe: true,
  		//  		w: 'majority'
  		//  	}).exec();
  		// 	}
  		// });
  	}
docs: Adds user to project's user list.