Revert "add transactionless repository"

This reverts commit 51e4438ecb5a8495b602d5a0a5c2c26ad353f2f6.
Revert "add session helper"

This reverts commit 6f5b64ab57b18bac9fe3eac2148aeefa414d64e8.
retry the transactionless repository
split the classes
Merge pull request #36 from Politiken/add-transactionless-repository