Implemented two's complement conversion functions using bitwise operations rather than string conversions... a whole lot faster.