Initial version

Initial version of the module

Todo still:

- [ ] 1 unit test is still failing, this should be fixed
- [ ] Coveralls does not yet show coverage reports
- [ ] Local tests are not sufficiently adequate ( captures of purchases specifically)

@joostverdoorn could you have a first look?