Initial commit, with (failing) feature tests.
Working implementation of highlight syntax.
Added more tests.
Switched from classes to styles.
Added BSD license and basic readme.