Create an object to support multiple FOV with the FIeld Of View object

With a remark of Houmingyang, the Field Of View Object can only support one FOV. The aim of this issue is to allow the Field Of View object to support multiple FOV that will have an avaiability to know when to apply one or another.