- [x] Move PackageVersion to it's own file - [x] Move Impl blocks to the same file - [x] Move tests to the same file