Made major progress with the entire plugin.  Finally starting on the core functionality.