Diffuse coloring and shadows added.

Also, drawing to bitmap is now shown on screen as it's drawing.