added assignment operator to Condition, added assignment operator AND real copy constructor to Rule, once a condition is selected... it cannot be selected again,Tree is still crap as it guesses EVERYTHING is a match