added triangle scanline rasterizer
added vertical gradiant code
added zbuffer to display triangle face in the correct order
added vertex and mesh class