added table of contents, using 'doctoc'