Updated JSON registrations in core components. Switched to --flags instead of -flags