Added .gitignore and wrote base plugin