improve splitting org files
fix most of the issues with splitting long org mode file

- add TOC file
- include toc inside splitted file to generate the TOC script