Outsourced collection of rule creators
Added file
Moved the pseudo class selectors to a dictionary
Replaced switch-case with equals (ordinal ignore case)
Replaced switch-case with ordinal ignore equals if
Transformed to dictionary