Moving manage.py to framework/plugins/
Renaming folder.
corrected some of the bad practices that were commented on
Starting code for reality check.
Making corrections specified in GitHub comments.
Written remaining skeleton code based on previous plugin.py file
Removed unnecessary __metaclass__ and clarified class names
Should've added this file long ago.
Removing exception from plugin.py
Made changes indicated by git comments
Importing new plugin.py instead of old.
Removing redundant parentheses
Splitting the plugin finding logic further.
Fixed a few small details.