Added rotation and set position functions to camera

rotation works
todo: set camera origin