move everything to the supermarket namespace
add json-based config