Minor changes

Push to make minor changes up to date - added carryin ability to csa64
adder so that it can be be used to subtract.