Allow AtmopshereResourceFactory Injection by having an interface to extends