adding primitive display-y stuff.

we'll have to clarify what should be done, @cg505