Added heap and tree data structures.