Houses implementations of various data structures