Creates a function that adds 2 binary numbers

This function will add any two binary numbers, whether the number is positive or negative, the program will take care of the over flow situation to return a fine results.