This is a first guess, but I feel it's promising.
I have used some great package from Dynamo gurus to achieve this first try. far from being perfect, I will keep it as a side project.
As I'm now having my own blog, this is a link to the video and to my post. I will answer here too and will appreciate your comments.