Fixed bug with upgrade kmer sigs
Re-implemented SOMs. Made many changes (mostly speed related) to the OLD som code
Almost have shuffle refine and recruit sorted out. This is just a save point.