Revert "nearly final draft of app and doc"

This reverts commit 65f946f4e03e06199df8948fa24294c5fdf1ac39.
Revert "Revert "nearly final draft of app and doc""

This reverts commit 4c830ccf3a26d7df798b3b50e5d307de996d5b73.