MASON allows you to select objects with the mouse,which signals further state changes in those objects;and to move objects by dragging them. Selectinghappens automatically, but there’s no effect unlessyou add something which responds to the selection.Moving is not enabled by default at all, so we’ll do ithere.Let’s start with selection.MASON has a concept called wrapper portrayals, which are special SimplePortrayals which containnested SimplePortrayals (the primary portrayals) within them. A wrapper portrayal adds additionalfunctionality beyond what the SimplePortrayal provides. You can have as many wrapper portrayalswrapped around your SimplePortrayal as you like. Here are some wrapper portrayals available:• sim.portrayal.simple.CircledPortrayal2D draws a circle around the object to hilight it. CircledPortrayalscan be set to to only draw the circle when the object is selected (or always draw it)