I've been woking on this for some time.
I wanted to share my work with all of you.
Check this thread:
http://forums.adobe.com/message/3640711#3640711
I have published my work here (documentation is still in-progress):
I hope you will find it useful.
Tarek.
Copyright (c) Marimer LLC