[CIT-151] > Updated the whole render logics, and added new render functions
Introducing a completely new rendering logic, including a texture clipping technique that results in cleaner code. I added a lot of extra functions, for example skybox, wireframe, dynamic shapes, dynamic rendering.