Ensure exponents are normalized properly.
Use bigint for place values to be more adaptable with longer inputs.
Address errors with gapped groups.
Make code more cleaner when parsing.
Use ESLint for formatting.
Include parse and stringify functions for American short-count locale.