working on new layout
made test structure
working on basic layout execution
working on model
patching works
added model matchers
modifies model using layout references
bindings and default values used
added default value test
added set model
added signal handling
added bind for constant arrays
include optics testing
added optics example and asset matchers
scale canvas to window
working on optics
drawing selected outline
added rotation
working on line drawing
fixed positioning