Added generated empty project
Added model for plugin
Added plugin functional
Small fixes
Fixed few errors