Make Category an interface.
Correct file location for java client.