restructuration: abstractoutapplication->outputapplication, now an application is simply a xml file with a generator class and all associted files