added .idea to .gitignore
update readme, added links, and added dev link on npm pakages