uses riidr api to get book data, about to have a basic version