Drive

Starting support for Google Drive.
What is accomplished by this class, when are these overridden methods called?