Java version of citra project, to model a kāvya text and allow for testing of figures.