added intentionally missing stylesheet declaration
added css comment to empty css file to make sure comments do not get counted as rules
move parser into separate module
add a couple funcs to utils module
this bug may not be fixable until program moved to promise library