Project Primrose: Interactive Digital Fashion