Fixed camera rotation

Wasn't rotating the up vector
Fixed rotation matrix calculation

Roll was messed up due to ordering
Yaw and pitch were also switched :crying_cat_face:
Added camera path interpolating