Making slug logic more robust
Moving repeated vote business logic to a module
Creating Sluggable module