First step to re-construct navigation panel.

For #100.