Comments to explain

who doesnt like knowing what is happening? Anything with GRAPHICS
commented before the function utilizes graphics. I may have missed
things where clicking the mouse on a particular location affects things
though, if you are going to put buttons in you will have to watch out
for that