Adding a list of algorithms and data structures