Implemented exercise 2.5 - Adding 2 numbers with each node representing a digit.