Renamed the `SourceArchiveCreator` to `ArtifactCreator` and changed the naming of its methods to be more generically useful (#109)
Added `ResourceArtifactCreatorImpl` that now holds the code that was in `JsCompiler` before to create the `RESOURCE` artifact (#109)