Add User model and passport local authentication