Stub out app.
Flesh out App lifecycle.
Doc fix.
Make runtime externally availble.
Merge pull request #2 from maseb/feature-appkit-app

Feature appkit app