fix some css/js issues (still one bug on add child button)
fix "add child button" issue
add tooltip to explain what the add buttons do