Presentation Modeling Framework