Added component, price resource and component controller