Changed groovy config in build file from "groovy" to "compile".
Added some rudimentary unit tests. Additional testing will require refactoring since many of the operations require user input.