Removed truncate lineage
added elastic net and zeros
Fixed up rand function for BlockMatrix