Renamed objects:: class to object:: to match the module.
Fixed the case in the virtual resource collections.
Changed hostgroup name that we're applying the checks to to match what is set in site.pp.