Camera almost modularized. Ambient lighting added. Getting help for rotation about a point