Moved 'Light' class into its own file
Move light vector from map class to render class
Some render improvements for multiple lights
Added multiple light support to terrain shader