add todo state cycling
stuff
add colors to TODO states
stuff