More component/dom and component/menu related fixes
Merge pull request #32 from redbadger/dom-menu-fixes

More component/dom and component/menu related fixes