Chapter 7
Adding some Ch 7 extras
Adding Chapter 7 unary minus operator