Although my actual degree is a Ph.D. in Chemical Engineering, I have been involved with computer technology for over forty years and had more courses in Computer Science than most of the people in the Computer Science program. Although I am now retired, I am inspired to improve this project due to my great disgust when I see the quality of computer software that is being generated today.