pep8 cleanup
factor out gdoc context getting into multiple functions
functional newproject command