final commit of working cs253 final code

Thank you, and good night... :-)