internal intellij changes
normalize names for dependencies files
build automation files
these should have been checked in prevously with file renames of dependency files
refactor more code into reusable form
rename archive -> artifact
rename archive -> artifact
build automation scripts