add style tag support
more tests, update documentation