Internet Archive BookReader - Anatomy, descriptive and applied