little endian storage - much better

- Reduces copying of arrays. Size is now kept as a separate variable, so arrays
  may oversized, with trailing zeros ignored.

- Will allow for in-place operations, since physical array length is no longer
  as important.

- Makes most iteration more straight forward (low to high word)
use minimum number of words for wholeNumber(int)
create a constant for the number 10