refactor map display
perform matching progressively and add visual UI.