added table of contents via doctoc.herokuapp.com