Allow camera to have more than two points of view and allow it change its target