adds optional authentication, changes how filter menu appears, adds initial favorites template