python implementation of classic data structures. written for my own learning benefit, but feel free to improve it!