Invia SMS: A computational framework for the morpho-elastic development of molluskan shells by surface and volume growth