Enhancement/Add dotenv support #103
Previously we were able to configure some aspects of the project via environment variables. This pull request adds the option to configure these settings in a
The implementation uses environs which wraps python-dotenv and adds a bunch of nice convenience methods such as automatic type casting and validation of environment variables (e.g. to convert from string to list or from string to boolean).