rework of build system to include maven managed dependencies
ant build modularised and tucked away in build directory