Added twos compliment functionality, along with abs and invert methods.