basic plugin structure (oo) for jquery