Fix issues with big files
Resolved: Issue #14 - Improved handling of large files to prevent performance degradation.
Enhancement: Guide object now holds data only for selected channels, optimizing memory usage. (Note: Performance may still be affected if an excessive number of channels are selected.)
Enhancement: Implemented Idea #16 - Channels are now sorted alphabetically for easier navigation.