Updated ERD, pulled in a GR/OAuth library I found