Moved the adder code into a subpackage of the crypto package