Initial plugin file structure