Attempt at adding light for shading.
Attempt to implement lighting (implemented a normal matrix)
Added a 3x3 matrix
Implemented matrix invert