Initial commit
Shitty module is now covered by the tests (and they fail because of his shitty)
Cleanup