Added some basic testing infrastructure and the beginings of the doc infrastructure.