restructured files to be seperate from kdu apps and libraries entirely