Data Structures Library in C#