Added diagram from raphael.js