Library of commonly used Data Structures