Added machine groups customization via a JSON file