move from interface
documentation for set default data source
add TODO list
move test classes
test development
configure test environment
auto flush during end of transaction
rewrite documentation
relation entity test development