Added oauth authentication and loading support, saving support is in the works