program did not run correctly on Raspberry Pi, so I had to switch controller input to direct and updated button codes. Also, added two more buttons