starting on listeners model.
adding basic listener tests.
minor tweaks to the about page, adding listener signup route.
working on listener sign up page, and refactoring some shared code, also implementing subheaders for the page title macro.
making tests green
fixing last test.