Column counts

This adds an updateCounts function and binds it to socket.io messages as well as the initial render of each list.

Closes #49