now uses Gradle build. also packages a zip file that contains vending.jar,
which has proper manifest with the main class specified