Swoop template coding documentation