Fix screens to handle Weber's dumpy menu

Fix screens to handle Weber's dumpy menu, and handle landscape mode (not
great just yet but at least doesn't stretch image)