The move to async loading of node files led to them appearing out of order in the palette.
Splits registry up into smaller components. Unit tests still drive api via registry/index_spec - still need to split them up into the currently blank _spec files