Fix compile errors and dependency paths (issue #30)
Add deps and vim backup file to gitignore