remove overlay from shadow dom

- you must provide your own overlay, selector and button when using
  this element
- added "layered" attribute