allow mod authors to add their own menu icon

- allow mod authors to dynamically add elements to the menu
- this can include background image, DOM events, etc.

Signed-off-by: -Underdog- github.underdog@gmail.com