A JavaScript Library of Data Structures