initial work on drive helper
merging authentication
refactor authentication and column checks, etc. Add google drive helper