refactoring of rule condition parsing
imporoved autocomplete
started autocomplete for rule conditions