Reorganize sections: add Design patterns, Data structures, Algorithms