Basic renderer is working.  Needs MUCH optimization.  Also does not handle race condition in depth buffer.