modularized dsi and app now lists all files recurcively from fxp