Added a basic front end to the test runner to get around the need for mouse support and keyboard navigation.