updating to make this work before I leave:
- Remove maven, build only with gradle
- Fix permission test
- Externalize config