Algorithms, Data Structures and Other Miscellaneous Code