Fix indentation
Add scale factor to widgets
Add scale factor to rendering
Conflictiong property between VisibleBox and Image, resolved to boxScale in VisibleBox