cleanup
hide submenu when cursor leaves parent item
new interface textures