The method of claim 131 wherein each of the theme layouts further specify presentation logic to adapt presentation of the specified types of information based on a current context at the time of the presentation, and wherein the presenting of the specified types of information for the one theme layout includes using the specified presentation logic for the one theme layout to adapt