added failing tests
fixed tests
added .*.swp to gitignore