Add link model, view, and controller