Internet Archive BookReader - A practical problem in factory building design and construction