Setup app skeleton.