Initial plugin skeleton