add sharing
add .idea to git ignore