Imporve error handling, now will capture passport internal error and redirect to /error page.
modify passport files
update readme.md