fixed unit test
added .idea folder to gitignore