backend: add LinkService reference to LinkController
rest: add List feature to LinkController