Added normalization, tokenization, and loading helper functions