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.
Should we maybe add the table creation to the rest of [the schema](https://github.com/adicu/density/blob/master/config/schema.sql)?