After procrastinating and sitting on it for a few months, I decided that I needed to kick it into gear. I felt like I would have been really disappointed in myself if I didn't ship it by the end of the year and also wanted to make progress on other projects.