Initial commit: Added base plugin files
Implemented plugin functional