Various data structures implementations I keep here for future reference.