Create CookbookPageController
Create an implementation of a state machine for the cookbook page, handling all events and pushing out correct state.
Create an implementation of a state machine for the cookbook page, handling all events and pushing out correct state.