add indexes
remove bad json comments
key * will open/close nodes recursively
cosmetic
fix recursive open/close when parent does not have child
Enable sound when now port is found