plans
- fix all backends
- convert to gradle, none of that stinky maven business
- implement 'file drop' support for app listeners
- create nicer framework for cursors
- create nicer framework for sounds
- make spritebatch less bad
- fix keybind dialog, as well as the whole scene thing
- actually get it working
- see if removing all JNI is possible (it's probably not)
- rename packages
- delete original repository and create a new reorganized one
- look into jamepad but without 10mb of natives (yay SDL)
- add postprocessing as extension
- add gif recorder as extension
- implement controller framework for each backend
- implement natives builds, replace old libGDX natives and classes completely
- create build server