Added Drive.java, public vs private stuff