Added bump mapping & point light source