Added the malgorithm.h header: this header should include all separate algorithm headers.