+ Implement Spot Lighting (WIP)

+ Implement Directional Lighting (WIP, bug)
+ Test some random generation terrain.
- Deleted old vertex and fragment shader