A weather modelling software toolkit for planetary science applications | Synapse