added theme support
added plugin support
updated documentation