login and protected routes working
requesting links properly handles 401 not logged in requests
update get link entity to handle 401