Some Tab Completion and a bunch of new snippets

I added tab completion to many of the existing snippets. I also added a bunch of new snippets that were missing.