fix readme rename
memoize for performance
added cheap number formatters for performance