An arbitrary length rational number library for Javascript