Use Cypress to process server-side navigations.
Extract client components and organize code base. We also add tests for the form component.