updated todo list with classes that extend other classes