added Mongoose and Controller