Use standard organization
Make sure bot compiles before zipping
Use gradle
Refactoring & tests for Region
Clean after javac
Test for SuperRegion; fix ownership share check