library (books) web viewer written in Python