Restructered and spawn task
Spawn task and extension
moved classpath property up a level
moved classpath property into base extension and added deploy extension
groovified my java
Spawn command no longer blocks gradle