Use let for templating basic_title in spec tests
add contacts page tests and page itself
Merge branch 'chapter-3-exercises'