add initial class and plugin files