First draft

a workable app skeleton...