Dragable table for match rules

Removed form stuff from the match field classes.
Displayed the rules settings as table
Made the table dragable
Tested default matching engine

Added unit test to test the match method of the default matching engine.
Update implementation to new APIs.