Create AbstractionScaledToViewArea

Script generates random figure and scales it to fit certain View area + centres  it out