Algorithms: added permuatiations and sudoku
Solrdemo: added indexer and searcher
CS212: faster poker deals