JavaScript implementation of most popular and frequently used algorithms for manipulating and sorting data structures