'I know that an operating system has a main system thread that does tasks such as manage other threads' - NO, not in preemptive, multithreaded OS, ie. all effective ones.
After boot time, the OS is only entered by threads upon an 'interrupt'. There are software interrupts - system calls, and hardware interrupts via drivers, that can change the state of threads. Between these interrupts, the OS does nothing at all. No interrupts: the OS does nothing.
I appreciate that this is difficult to grasp, especially with the mostly piss-poor 'Intro to Threads' pages/chapters, but that is how it is.
Be aware that a large pile of stuff re. threads on the web etc. is either inadequate, misleading, over-simplified or actually wrong. Common wrongness keyphrases: 'time-slice', 'quantum', 'round-robin', 'timer-scheduled'.