[sink] simpler view naming convention using index instead of content
[directory] refactor list and edit forms as components; simpler view include structure