Updated document to latest version, added TOC