Restrict element types and global styling to improve embedability
* Use CSS modules * Fix tests * Feedback
First pass at a Preact UI, still short some major features but full proof of concept.