Initial plugin structure.