Fixed the description for mode_class
I finally figured out how to do modules with JNI
null actions are now handled gracefully instead of segfaulting the JVM
Added the widget builder API, also fixed the main API which was broken due to using the JNIEnv across threads
Ignored .settings
Added class_path option
Cleaned up includes
The wofi class is now a global reference
Removed unneeded brackets
Consistency is good
First commit