#51 refactor: added v2 acceptance tests, minimal v2 impl and switched to pkg restore
Merge pull request #150 from adamralph/51.1

#51 refactor: added v2 acceptance tests, minimal v2 impl