migrate to Java-based config, add a working email topology, include
oauth client libraries