Initial commit with 1st working version
Doesn't work, but should be persited at this particular moment
First time passing tests - its something, even if generic parameters are hardcoded
Tests passed - its time to persist codebase; There is a lot of outdated code, but new transform works as expected