Hello. Ok, seems no one needs stackoverflow reputation :(. So i mirrored my question as oDesk job posting here: https://www.odesk.com/jobs/200703042 If someone can spare a few minutes and give a comprehensive answer to this question i will gladly pay via oDesk or PayPal. Best, Grigory.