use rbtree for symbol-table, added nashkel to dependency
change higher-level-env to upper-frame