Added unique blocks functionality support
Add .idea to git ignore