make `create_tables` implicit and no longer part of the public API
adjusted tests