Add Java version of Composition
Add and update READMEs