my stab at joels todo app