Add contact tests, route, control, view
Reduce repition in specs