A first version is available here .
Any input welcome!
 

Read More...