have_selector makes for a tighter test case
refactored spec to include shared examples
cleanup
added link testing
removed quotes around _path variables so they work
added tests for the application helper, removed duplicate in spec