- Introduced `visualize.py` to generate various visualizations including:
- Class distribution bar chart
- Feature distribution histograms (overlaid by class)
- Feature box plots (for top N features)
- PCA reduced scatter plot with confidence ellipses
- t-SNE reduced scatter plot
- Heatmaps for class means and standard deviations
- Global feature correlation heatmap
- Overview of global feature distributions
- Implemented data loading functions to handle multiple file formats and structures.
- Added command-line interface for flexible usage with options for feature limits and PCA/t-SNE toggles.
Co-authored-by: Copilot <copilot@github.com>