Add Greedy algorithms and other data structures