depend on lens-family
add type signatures
remove Control.Lens.Simple module
group performance tests
refactoring: move performance test definitions
fix warning
cleanup
refactoring: move test definitions
delete unused file
rename
fix build; simplify API
refactoring: simplify module structure