- better unit/functional test structure
- functional tests require a valid config/config.yml, otherwise they are skipped
- created a sample config.example.yml file
- added currency as a test configuration parameter