FOV table and supporting classes, including FOV object class