watch _data/*.json too
do not render sub menus when not needed

resolves #4
comparing the bucket with the captured "sub menu" if they are the same,
add the pattern to the flat menu versus a submenu