Initial commit of Extend.js