nanogpt-mlx: Training a GPT-2 Class Model from Scratch on Apple Silicon

Porting nanoGPT to Apple's MLX framework. Training a GPT-2 class model (173M parameters) on M-series chips with modern architectural improvements.