Yes, I will try to finish it soon, since there is no point in anyone starting to code this when I already have working version with some details left to code. At first I tried to do it with a plugin like you suggested in your first post, but as Arkshine said that was wrong way (inter plugin communication made it very inefficient).