Added API to push keyboard events to the buffer
Updated to use String literals and .include. Converted hwm.asm and hello.asm to latin1 encoding as CDA not handles multi-byte encodings