Add missing integration-test.gradle script; move compile-time classes to new package