Moving constructor code to jQuery.prototype.init for more flexibility