initialized app skeleton