I think I have all the requirements working.  Test with RUN.jar
executable and clean up code before submitting.