update vendor name of package
add oauth client facade
add simple demo