Add HathiFetcher and update profile