Drive names are now in form "C:" instead of "C:\".  Finished implementing
ErrorString.  Set version to something more sensible.  General code
cleanup, addded lots of comments.