added point light.... going to try to optimize a little..
on way to removing eigen
removed eigen... need to debug..