Fixed issue with general type if response object is set to null
Moved ID to Component
adding initial display (output) component
Initial commit of output component
Adds component to resource
Added new output component