refine List Set OrderedSet
core_view: add get_current_view()
add core_completion module