Added controller files

Includes test of emulated keystroke