Add composable Lens and lensed models
add Model.combine, discover ping-pong issue
simplify
fix ping-pong issue with modCount
rename
organize