Modifications to allow the program to be run in either GPIO (default) or keyboard (--keyboard) modes.
Modifications to allow the program to be run in either GPIO (default) or keyboard (--keyboard) modes.

axiixc/ece497,axiixc/ece497,axiixc/ece497