add lots of new stuff, especially auto-complete and yasnippet