+ grafar.setup
Tidy-up restructure
Bottleneck removal

forEach -> for in event loops
no console logs
fixed diverging newton