fixed create_root() to return root id
fixed insert() method
added get_root_id() method