add OMAP layer, also preliminary menu, hud and input support