extended tinyTOC so that now it has a widget component.