Preliminary

Design is unfinished, but a rough idea is produced.
Basic functionality is present but much more is to be done with
function parsing and error handling.
In addition, keystrokes should be implemented to produce the prompt --
this can be done through JQuery.