Add the testing framework and a gitignore file.