everything finished. added xml generation, minor refactoring overall
merge
forgot some files, removed unused CSV library jar