Added the dispatcher and save state controls to the state manager (WIP)

On `loadRequest` it saves the new state then dispatches on that new state calling the registered section methods.