clean up json to match example
add binary packet converter
add nesting, i.e. Groups can also be used as Workers