tests: begin setting up a testing framework.