Added a decorator for requiring an API key. Removed default format from core.py. Will need to remove this from settings.py in future commit.