An initial outline of app functionality.