Adds basic devise authentication on all views except show and index actions and the welcome/contacts controller