Added shadows for all lights, disabled the math for limiting the view idstance. left with a bug generating the lightMap - GL blend func for add is not working right?

Also added shaders including a shader to bur shadows and make them no so harsh.