refactor key handlers
add default dropdown css and js, event binding.
_selectionGetTopNodesInInterval and _selectionGetSelectedTopNode