Added more comments; now using HTML5-Input:type=color