update initializers to be more like jquery plugins