settings

- splitting settings into small, separated, files.
- using env variables to configure the application.