My implementation of some data structures and algorithms