Adds support for overriding default styling
Adds support for highlighting, as per #1