dynamic slugification as user enters title