Algorithm and DataStructures codebase