better url parsing
dont reset dye if not found in visible; create fillStyle for all dyes
display currently selected dyes
wider dyebox and skin selector, selector titles
display all the dyes