Adds Number algorithm for diff, adds documentation for diff