Remove unused Artifact methods
Make a digestable mixin
Move checksums into the Package class
Add copyright header to Logger
Merge artifact and package into a single class