add .idea to gitignore list
add karma unit