passlib was missing in requirements.txt
Ignored kate stuff and virtualenv
API key validity is 30 minutes and 30 minutes are added for each access
Get the API key from the "Authorization" header instead of the "key" arg