In detail: * Remove most jar and gem files from build_lib, since they will be sourced via maven. * Remove nbproject and allow NetBeans to open us as a Maven project. * Remove build.xml references to build_lib binaries * Remove some ant build targets that are no longer used and/or will not work without build_lib present.
For the Enum class Operation, the comment says for the OpFlags class "I cannot nest this class in an Enum class.";