Started the Windows specific code.

Trying to decide if I should stick with key codes or use the actual key
names. Using key names would be universal and might work better but I’d
have to maintain a list of keys.