title: Using Google Drive API/SDK to insert new folders and files
body: <p>I would like to automate the following process using c#:
  1. Take a file from a predefined folder
  2. Upload said file to Google drive account folder, creating new folder if necessary
  Determine permanent link of said folder
  store said link in a database.
  authorized gdrive users will click on the link to open file </p>
  
  <p>can this be accomplished using the API or SDK?     </p>