merge testing branch
changes:
- add new environmental data from ERA5
- refactor ocean module
- add verbosity setting to toggle additional status messages
TODO:
- nearest-neighbour interpolation for precipitation type
- map precipitation type integer to ERA5 string definition
- docstrings