beginnings of new
totally cleaned up unit tests, no more undefineds
merging i18n to confirm new tests all work
Merge branch 'unitTests' into i18n