Implemented discover_runner for testing, wrote some tests, and
configured testing settings