updated the change log, moved todos to the source