added algorithm subclasses section

also added the sections into the table of contents