add abstraction layer for sinks, also now more testable and manual configuration file selection possible
make mapper configurable via properties file