Implemented more rendering things, such as LightMap, Material, and other things.

NOTICE: Nothing major from this commit is currently working.