fix stride bug for draw mesh
added render circle and some code cleanup
Updated TinyRenderer to have 2D option. Moved stride parameter to end of DrawMesh function