fixed typo
avoid creating diagonal arrays unnecessarily
replace 'bicluster' attribute with 'rows' and 'columns'
add default number of clusters