work on refactor
whoops large refactor
more work
just one more part
debugging recalc
stats/balance and resizing basically works
work on model
added script for running all