Exclude plugins from repo
Adding a basic concept for a Plugin base class
Properly ignore app/plugins/