Migrated plugin to standalone project.