use factories in sign-up tests
Merge branch 'sign-up'
Merge branch 'master' into Add-HTML-CSS-Pages