Changed to WiringPi as GPIO controller because it may not require root privileges.