Document Work

Ready to to turn in after adding program description
Also double check for any documentation errors.
Try more stars!