mostly done adding iterations, and separating the backlog and icebox view