Move dependencies to `devDependencies`.

Most dependencies aren't directly used by the package so should be `devDependencies`.
Use customelement polyfill.
Update to latest dependencies.
Add ignore file.
Replace double quotes with single.
Remove empty style file.