Now the program will run without wiringPi... got to improve that, so you MUST have the wiringPi module if you want to cast, but NEED NOT have it for testing