Version 2 of my Binary Adder. It's much faster, slightly smaller, better organized, and will never break (unlike my first adder which had a low chance of failure due to inconsistent mechanics)