Add two more implementations for comparison
Add vim temp files to gitignore