simplification, removed features

- only deals with code[data-language] elements
- removed onHighlight