overhaul add link modal sequence to use two views rather than three. need new tests for AppRouter.