switched to llt solver from ldlt solver. appears to have slightly improved performance. need to add less performance intensive model selection methods. also need to look into performance of positional kmer kernel matrix computation - is it worth optimizing