add authentication middleware
add oauth client lib
use authentication lib in main routing port
remove useless routing file
remove useless comments
add test.ejs and update index.ejs
remove it