Make contact tests pass.
Add testing frameworks
Finish layout and routes