Extract slug logic to Sluggable module