Added main program

The prototype 3 is nothing more than a prototype.  The following files
will be a more polished version of the prototype.