example of modular code

these programs were developed in lab, showing how to think through a
problem first with natural language, then we code.  Also examples of
workflow were given.  One program is a simple variation of the first,
to allow for analog instead of discrete inputs.
added ascii keyboard control