class library(GUI): rename arguments - *new

    affects classes: NumberBox and StaticText

Other GUI views appear to use the convention *new(parent, bounds),
whereas above classes use *new(aParent, aBounds).

Problematic when using named arguments, e.g:
```
(
b = Rect(0, 0, 4, 4);
ListView.new(bounds: b);         // fine
NumberBox.new(bounds: b);        // not fine
StaticText.new(bounds: b);
)
```