Added comments to everything.

Went through and commented everything I looked at.

There is still no coloring or rendering code. Mandelbrot rendering and
simple coloring will be added next.