Algorithms Standard algorithms written in different languages Tests Use make to run unittests for everything