moved parsing code to simple class
added jena core to dependencies