Finish modifying layout, refactor test code.
Add user signip route and page.