This is my implementation of some basic data structures.