Fix Bug in the size() method

There was a minor error introduced in the size method which would
cause a NullPointerException in situations where both the
right and left child of the Binary Tree are NULL