Added User model
modified controller
modified routes

Added new dependency : mongoose-unique-validator
Added new dependency : underscore