Commentary added and pseudocode

added pseudocode to the GUI package. Still need to do a log of coding.