Added background images to MenuItems

It is now possible to add background images to MenuItems (Buttons and
Textboxes) insead of just having solid background colours.