Implement mix_columns and fix column-major vs row-major error in shift_rows.
Fix shift_rows, implement add_round_key, completing AES encryption.