Adding Read instances

This makes it easier to use the language-java's AST with tools written in other lnaguages.