Isolate Keyboard functions into keyboard.c module
Isolate the current ws variable in the module workspace