Implemented and tested CombineRule.
Implemented and tested OpposeRule.
Added unit tests for multiple rules in master rule.
Implemented and tested input parser.
Rule builder implemented and tested.
Rule invoker implemented and tested.
Oppose rule corrected and tested. The program now provides the correct solution (tested on google code jam site).
Create README
Merge branch 'magica'