1. A computer implemented method for presenting a design model on a computing device, the method comprising: identifying, by a computer processor, relationships among a plurality of model entities of the design model; presenting, by the computer processor, a model view area to display a selected view of the design model on a display area of the computing device; and presenting, by the computer processor, a view switch containing a plurality of view options, wherein the plurality of view options include a shape flow view that for a model entity currently in focus, the model view area displays a detailed view of the model entity currently in focus and symbol(s) representing neighboring model entities in horizontal and/or vertical directions.