* calculate FOV moved to separate class