Setup basic plugin structure