First commit with jar.

Doesn't build currently.