Narcolepsy 101: A Comprehensive Guide to Sleep Disorders