support passing in isLocal into mutators for use in refList and fn
simplify model.add to be based on set and work nested in objects
fix issues with refLists emitting isLocal properly for side effect operations
go back to simpler modelMiddleware without error handling
work on todos example
add a couple refList tests
remove negative move index translation from doc classes
offset negative move indices in mutator; pass which mutators are for arrays to derefence
fix major issue with refLists not being able to generate proper remote ops by dereferencing operations that are descendants of from in advance
fix bugs in todos example
cleanup in todos example