Added ID saving. String.prototype.camelize moved to util.js. TOFIX