Created an xml package to handle xml files(at the current commit time, the classes remain unimplemented )
restructured the project and re-factored the code into a better suited, neat and well designed version. By moving around packages, moving files into sub folders, removing some inner class dependencies and so on