Implement authorization

Addresses issue #6 
Implements authorization so that people without valid uni's can't access the data.
Note: You need to put client_secrets.json inside the density folder.
can we standardize this like the other database queries?

```python
query = """SELECT *
           FROM oauth_data
           WHERE code=%s;"""