TODO / Things that would be nice. Allow non authenticated users to use the app (We can bypass the need for an API key this way) Make as many default values in the application configurable (environment variables)