Render is it's own function now
Cleaned Code, Added Matrix Transpose