Added plugin classes, all of which are broken and/or incomplete.
Exception package also added. Also incomplete.