initial commit of lasso. there are nan's in the output file that should be corrected.