- refactored to be a mixture of tycho and maven