added error message fix and did some templating. also isbn lookup is
done with modal now.