upgrading minitest
push json test generation up
incorporating spec tests
adding my own tests