get keystroke and echo; start of cli
Changed jmp $ to hlt
Graceful shutdown of VM when doing launch
Merge branch 'infra' into input/output
Created a separate build-source target in Makefile
Command buffer; echo command to output
Clear string function
Some refactoring/cleanup