Updated todo list and readme to reflect recent progress