Initial commit of yum component module