A graphical shell for mobile devices