add snipmate support and snippets