- Write comments in some of the messy code - Try and keep editor_state out of row.c