added user controller
added login route and login authentication