jaring.js: Break down extended components into each own files.