add snippets for function declaration and definition with corresponding comments.
Add Ultisnip placeholder is still missing.