add app
fix binding cli in async contexts
fix binding cli in render contexts
use class for file picker style
move app code out of notebook
load lead modules in app