Better, more descriptive Node toString()