Adding Java grammar