Tons of refactoring
Moved to the new commons-system.
Fixed project setup in gradle