first commit

add tdr snippets
add ifndef snippets