working- get rid of transform in the gameComponent.cpp, and use getTransform() instead in the meshRenderer.cpp.  Change all the positions of point&spot lights to transform's position. calc range next [half 43]