now properly ignores .deps files and vim .swp files
added files for memory management