Changed rowname to rnames - matches better with rgroup and is also less confusing as I always think of rowlabel when I think rowname in singular.
Fixed cgroup alignement and added | functionality