Move documentation strings into their methods
Tidy the `test_pin` method
Tidy `check_remaining_pins`
Tidy `run_test`
Tidy `read_pin` methods