Refactor the existing codebase to match what has been recently done with object detection & semantic segmentation. Namely, it changes the model initialization flow from new Module() -> module.load() to a single, static factory, for example: fromModelName(modelName)