BDD: add site map implementation