Structure and files for new plugin