renamed the class, documenting comments
ComplexSelector matches the terminology of W3C
remove old file
add CPSError
name without minus sign
remove a console.log
processing of selectors in CPS