feat: added resizing on prop change to wrapped child element and much clean up
much better unit test coverage, moved to mocha + electron to allow real browser testing given the component's depedencies (just can't do it with jest and jsdom)
cleaned up and refactored code and organization of the component.
Coverage increased (+25.06%) to 93.805% when pulling 3960766b6e2eb51e613869ae5dadf3aa62029f9e on next into 6b7551d6589a9e938a2926516d8d43ff9f89ab99 on master.
feat: added resizing on prop change to wrapped child element and much clean up