Basic steps in planning for a new library building: a checklist