Add google api and make drive authentication work.
Fix the bug that access_token is not set.
Consider the case that items would be undefined.
Use gapi.client.load.