Add `assert-style` and `ui` options

Fixes #3.
Update dependencies