add treesitter grammars for proper astro highlighting

Created by  James Plummer  on August 25, 2025
4NHAK5LUIXYGPHY74CUVGPD6ZQUUZJ7ARGYIFF4BKAFUDZ6AH4GQC
Change contents