A few simple bug fixes / error checks
Added filewriting, fixed more minor bugs.
Added a preference page and a AppDev directory preference
Renamed the plugin implementation class, minor bug fixes.