Adding class pipeline and adding uniform variable to pass camera variation