issue#11: Retrieve time spent waiting on a monitor: refactoring
* current transformation logic was moved to separate package
* TyrionTransformer was introduces as entry point to the transformation module
* Draft of unit tests of transformation module was introduced which tests current logic