name/type updates in state struct
move phys string setup into state_create
comments in state struct
use 0/RESERVED for unrecognized key, not -1
more comment updates
poll will need to reference pin mapping