Yeah, I actualy dropped the project at this early stage due to this lack of info. I wasn't in a position of continue to research these features. I'm really glad someone found this helpful.
If you get to improve this, please, consider to post some version of it to help other people too!