Added passport packages
Added express-session middleware
Added passport configuration
Added authentication controller