Allow overiding module and package in a subclass
Add Java test files