This project is a sample implementation in the Kotlin language of a Model-View-ViewModel (MVVM) GUI design using the wonderful TornadoFX Lightweight JavaFX Framework for Kotlin https://github.com/edvin/tornadofx
Import the pom.xml file as a Maven project in the IntelliJ IDE. Because Kotlin was invented by JetBrains/IntelliJ, it has the best support for Kotlin development.
Some sample files are in the sample directory; drop
one file onto the left and one onto the right, then,
use the buttons to compare the files.
Samples are from Tom Bombadil songs in the first book of Tolkien's Lord of the Rings trilogy.