Added Component.js.