removes circular dependency from todomvc