Add 2 new models for kernel templates

Introduced two new kernel models for the compute and storage models