remove undesirable function and style, add toc & github syntax highlight style