Added gitignore and modularized plugins and helpers