Plugin boilerplate redesign and coding standards