An open source Quartz Composer framework for the design community