Added fixColourViolation(), added 4-nodes test code, modified _addRedBlackTree()