- Stop using libgnome? (although this means bugbuddy stops working) - Refactor sj-main.c so the track listing is a separate file