heat map update

cell values in heat map matrix are now normalized, meaning the cell
value for a given combination is divided by the total number of
possible instances of that combination between users.