added supershingles algorithm
added mega-shingles algorithm