add class comment
add FileRepositoryManager into ArtifactManager at application setup time
make the intermediate context using during update artifact a random one