Light position is passed as uniform
Added resize callback function. Fixed camera position and direction