final commit of the summer. all code commented, double checked for functionality, and uploaded. readmes added to all directories.