rename TodoListCell to TodoCell
major refactorings. make auto height updates work, somewhat....