Import command line options from perl implementation

mostly unused, for now

Change-Id: I32e88ddeb06aeb2062d98b65cbd80e80a5131003
diff --git a/app/build.gradle b/app/build.gradle
index 489dee5..dbce1b5 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -14,6 +14,7 @@
     // Apply the application plugin to add support for building a CLI application in Java.
     id 'application'
     id 'com.github.johnrengelman.shadow' version '8.1.1'
+    id ("org.jetbrains.kotlin.kapt") version "2.0.0-Beta4"
 }
 
 
@@ -32,6 +33,10 @@
     // This dependency is used by the application.
     implementation 'com.google.guava:guava:33.0.0-jre'
 
+
+    kapt("info.picocli:picocli-codegen:4.7.5")
+    implementation ("info.picocli:picocli:4.7.5")
+
     // Use the Kotlin test library.
     testImplementation 'org.jetbrains.kotlin:kotlin-test'