Implement barebones dispatcher
Make form actually pay attention to name
Wire up state changes