Add use statements
Add a standard cache key that includes host and community as well as OID for use against shared cache instances.
Add enough to find out which interface a macaddress was last seen on
Initialise cache storage correctly. Do not return value from constructor