Modified metadata initialization styles, now using options hash.
Added an agents file to require agents.
Added a support module for host-related specs.
Added a placeholder Resource module.
Created a placeholder spec for Resource module.
Extracted initialization of metadata-objects from options in a Concern.