restructure app docs