elements are scrollable in one direction. scroll view resizes upon click and scale

currently using renderNode (which has a .getSize() function), and a sizeModifier that gets set on click. 
need to do: 
1. check when surfaces are the center
2. create a view class