application: add site parts support; re-do UI;