Defined a user app, and the hooks for the abstract reactive functionality.