Initial set, changed name from DOMresize to monitor. Ideally this will be able to support additional styles
Now supporting arbitrary styles, cleaned up, added documentation