Implementation framework for numerical transport models: Application for underground hydrogen storage | Synapse