Add tests to ensure profile and settings links don't show up for
non-signed in users
Refactor edit and index pages to use a partial (avoid repetitiveness)